﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using VisionCloud.Core.Model.Ms;

namespace VisionCloud.Domain.Repository.Interface.Ms
{
    public interface IProjectProgressViewRepository : IBaseRepository<ProjectProgressView>
    {
        IQueryable<ProjectProgressView> SelectProgressList(List<Guid> projectIds, List<int> taskTypes);

        Task<List<ProjectProgressView>> GetProgressInfos(Guid projectId, string buildName, int taskType);
    }
}